﻿namespace SilenthinkContract.Domain
{
    public enum AuctionGrade : byte
    {
        Normal = 0,
        Gift = 1,
        Silver = 2,
        Gold = 3,
        Platinum = 4,
        Diamond = 5
    }

    public enum DiffBuyLimitation : byte
    {
        /// <summary>
        /// 无限制
        /// </summary>
        Unlimited = 0,
        /// <summary>
        /// 只能N次
        /// </summary>
        NTimesOnly = 1,
        /// <summary>
        /// 每个用户只能N次
        /// </summary>
        NTimesPerCustomer = 2,
    }

    public enum FreeBidLimitation : byte
    {
        /// <summary>
        /// 无限制
        /// </summary>
        Unlimited = 0,
        /// <summary>
        /// 只能N次
        /// </summary>
        NTimesOnly = 1,
        /// <summary>
        /// 每个用户只能N次
        /// </summary>
        NTimesPerCustomer = 2,
    }

    public enum AuctionStatus : byte
    {
        Normal = 0,
        Stop,
        Dealt,
        Deleted
    }
}